runtime.gcWork.heapScanWork (field)

22 uses

	runtime (current package)
		mgcmark.go#L1162: 	initScanWork := gcw.heapScanWork
		mgcmark.go#L1233: 		if gcw.heapScanWork >= gcCreditSlack {
		mgcmark.go#L1234: 			gcController.heapScanWork.Add(gcw.heapScanWork)
		mgcmark.go#L1236: 				gcFlushBgCredit(gcw.heapScanWork - initScanWork)
		mgcmark.go#L1239: 			checkWork -= gcw.heapScanWork
		mgcmark.go#L1240: 			gcw.heapScanWork = 0
		mgcmark.go#L1253: 	if gcw.heapScanWork > 0 {
		mgcmark.go#L1254: 		gcController.heapScanWork.Add(gcw.heapScanWork)
		mgcmark.go#L1256: 			gcFlushBgCredit(gcw.heapScanWork - initScanWork)
		mgcmark.go#L1258: 		gcw.heapScanWork = 0
		mgcmark.go#L1282: 	workFlushed := -gcw.heapScanWork
		mgcmark.go#L1287: 	for !gp.preempt && !gcCPULimiter.limiting() && workFlushed+gcw.heapScanWork < scanWork {
		mgcmark.go#L1320: 		if gcw.heapScanWork >= gcCreditSlack {
		mgcmark.go#L1321: 			gcController.heapScanWork.Add(gcw.heapScanWork)
		mgcmark.go#L1322: 			workFlushed += gcw.heapScanWork
		mgcmark.go#L1323: 			gcw.heapScanWork = 0
		mgcmark.go#L1331: 	return workFlushed + gcw.heapScanWork
		mgcmark.go#L1468: 	gcw.heapScanWork += int64(scanSize)
		mgcwork.go#L84: 	heapScanWork int64
		mgcwork.go#L278: 	if w.heapScanWork != 0 {
		mgcwork.go#L279: 		gcController.heapScanWork.Add(w.heapScanWork)
		mgcwork.go#L280: 		w.heapScanWork = 0